/*----------------------------------
Main CSS file for Discuz! X
模板版权 by 站拽设计 （http://addon.discuz.com/?@57900.developer） 
模版定制购买联系QQ：2050094712
----------------------------------*/

/* 全局 */
body { height: 100%;background-color: #fff;}

a { color: #333;}

img { object-fit: cover;}

.bgwhite {background: #fff !important;}

.clearfix {zoom: 1;}

.temp { margin: 0;}
   .frame, .frame-tab {margin-bottom: 0;border: none; background: transparent;}

.zhanzhuai-managelist .p_avatarinfo a:hover, .post-tit h1 a:hover, .zhanzhuai-hot-img-list ul li p:hover, .viewthread_author_threads ul li a:hover, .zhanzhuai_diy_hd li .hd_txt h2:hover, .zhanzhuai_hy_re_text p a:hover, .tl th a:visited:hover, .index-topic-cont span a:hover, .index-active-info a:hover, .fl_g_inner dt a:hover, a:hover, .aside_main .baike_latest a:hover { color: #ec6149; text-decoration:none;}

.zhanzhuai_ct2 .sd {float: right;width: 290px;}
 
   .mr10 {margin-right: 10px;}
   .mb15 { margin-bottom: 15px;}
   .mb20 { margin-bottom: 20px;}
   .pb20 { padding-bottom: 20px;}
   .pt20 { padding-top: 20px;}

.wp {width: 1000px;margin: 0 auto;}
    .ct2 .mn {width: 680px;}
    .ct2 .sd {width: 280px;}

	.pg_list .ct2 .mn, .pg_view .ct2 .mn, .pg_collection .ct2 .mn { width: 705px;}

.ct2_a .mn, .ct3_a .mn, .ct3_a .sd {
    border: 1px solid #f5f5f5;
    -webkit-box-shadow: 0 2px 5px 0 rgba(146,146,146,.1);
    -moz-box-shadow: 0 2px 5px 0 rgba(146,146,146,.1);
    box-shadow: 0 2px 5px 0 rgba(146,146,146,.1);
}
.ct2_a .mn {background: #fff;width: 735px;padding: 15px 10px 15px 10px;margin: 0;}
       .ct3_a .mn { background: #fff;width: 562px;margin: 0;padding: 15px 10px 10px !important;}

    .ct3_a .sd { background: #fff; float: right; width: 200px; margin: 0 15px 15px 0; padding: 0 10px;}
        .ct2_a, .ct3_a { border: none;background: transparent;}
            .ct2_a .bm_h h2, .ct3_a .bm_h h2 {font-size: 15px;font-weight: 400;}

.mi {width: 542px;}
.mi .avatar img { width: 100px; height: 102px; margin-right: 15px; }
    .mi #moodfm textarea { width: 357px !important;}
    .mi .moodfm_input { width: 367px !important; border: 1px solid #e3e5e8;background: none !important;}

.appl {background: #fff;width: 208px;margin: 0; border: 1px solid #f5f5f5;-webkit-box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);-moz-box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);box-shadow: 0 2px 5px 0 rgba(146, 146, 146, .1);}
    .appl li a { text-decoration: none !important; color: #656565;}
    .appl li a:hover {text-decoration: none !important; color: #ec6149;}

.ct3_a .appl { width: 117px;margin-right: 20px;}

#nv_search #ft { margin: 20px 0 !important; background: #FFF;}
#nv_home .tdats .tfxf {width: 565px !important;}
#nv_search #ft { border-top: 0;}

.box {background: #fff; border: none;box-shadow: none;}

.zhanzhuai-icons { display: block; background: url({STYLEIMGDIR}/zhanzhuai-icons.png) no-repeat 0 0;}

   .lists-top-fixed { position: fixed;top: 0; margin-top: 20px; z-index: 199;}

.zhanzhuai_vpic img { width: 280px;border-radius: 5px;overflow: hidden;}

/* DIY按钮 */
#space #diy-tg {background: url({STYLEIMGDIR}/panel-toggle-space.png) no-repeat 100% 4px;}


/* 下拉菜单 */
.zhanzhuai_mn_menu .h_pop {
    padding: 5px 0;
    margin: 0;
    background: #f5f5f5;
    box-shadow: none;
    border-radius: 10px;
    border: 1px solid #f0f0f0;
}
    .zhanzhuai_mn_menu .h_pop li { display: block;height: 36px;line-height: 36px;}
    .zhanzhuai_mn_menu .h_pop li a { width: auto;height: 36px;line-height: 36px;margin: 0 20px;padding: 0;color: #555;font-size: 14px; text-align: left;border-bottom: none;border-radius: 0;box-shadow: none !important;background: none;}
    .zhanzhuai_mn_menu .h_pop li a:hover { color: #ea6f5a;}

/* 头部菜单 */
.zhanzhuai_nv_item {background: #fff;width: 100%; min-width: 1000px;height: 60px; border-bottom: 1px solid #f0f0f0; }

.zhanzhuai_meau {position: relative; height: 60px; }
   .zhanzhuai_nv_item .zhanzhuai_bb_logo { position: absolute;left: 80px;top: 0;}
        .zhanzhuai_nv_item .zhanzhuai_bb_logo img { max-height: 60px; margin-right: 10px;}
   .zhanzhuai_nv_menu { height: 60px;line-height: 60px;text-align: center;overflow: hidden;}
        .zhanzhuai_nv_menu ul {display: inline-block;max-width: 1000px;height: 60px;line-height: 60px;margin: 0 auto; text-align: left;}
            .zhanzhuai_nv_menu li { float:left; }
            .zhanzhuai_nv_menu li:first-child { background: none;}
            .zhanzhuai_nv_menu li a{ position: relative; padding: 7px 25px; font-size: 14.9px; color: #444; font-weight: 400;overflow:hidden;}
            .zhanzhuai_nv_menu li.a a, .zhanzhuai_nv_menu li a:hover, .zhanzhuai_nv_menu li.hover a:hover, .zhanzhuai_nv_menu li.hover a { background: #f5f5f5; border-radius: 35px;text-decoration: none;}
        .zhanzhuai_nv_menu span {display:none;}

@media screen and ( max-width: 1440px ) {
   .zhanzhuai_nv_item .zhanzhuai_bb_logo {
    left: 10px !important;
}
.zhanzhuai-right-menu {
    right: 10px !important;
}
.zhanzhuai_nv_menu li a {
    padding: 7px 15px !important;
}
.zhanzhuai-in-other-icon .zhanzhuai-right-menuicon li {
    padding-right: 15px !important;
}
#zhanzhuai_denglu a#signRegister {
    margin: 10px 5px 0 0 !important;
    padding: 0 5px !important;
}
}

/* 快捷导航 */
#qmenu { background: none; margin: 0; width: 24px;height: 60px;line-height: 60px; padding-right: 0; text-align: center; font-size: 15px; color: #D90000;  }
    #qmenu i { height: 60px;line-height: 60px;}
        #qmenu_menu {left: inherit !important; top: 60px !important; left: -425px !important; margin-top: 0;padding: 20px 5px 10px;width: 610px;background-color: #fff; text-align: left;-webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 8px #cdcdcd; box-shadow: 0 0 8px #cdcdcd;-ms-transform-origin: 30% 0 0;-webkit-transform-origin: 30% 0 0;transform-origin: 30% 0 0;-webkit-transition: all 500ms cubic-bezier(0.36,1.26,0.4,1) 0s;transition: all 500ms cubic-bezier(0.36,1.26,0.4,1) 0s;}

/* 顶部图片广告 */
.zhanzhuai-topad-box {width: 100%;min-width: 1000px;background: #fff;	}
     .zhanzhuai-topad-box img {width: 1000px;max-height: 200px;margin: 20px 0 0;border-radius: 5px;}
          .zhanzhuai-lists-top {width: 100%;min-width: 1000px;background: #fff;padding: 20px 0;border-bottom: 1px solid #ebebeb; transition: all .4s ease-out;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out; -webkit-transform: translateZ(0); transform: translateZ(0);}

.zhanzhuai-topad-box.viem_ad {min-width: 850px; text-align: center;}
     .zhanzhuai-topad-box.viem_ad img {width: 850px; }
          .zhanzhuai-lists-top.viem_ad { min-width: 850px; }
/* 筛选fixd */
.zhanzhuai-lists-hdc { height: 40px;margin-top: 22px;}
    .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-l ul li{position: relative; width: 108px; height: 38px;line-height: 38px; float: left; border: 1px solid #eee;border-radius: 5px;color: #333;text-indent: 16px;margin-right: 8px; cursor: pointer;}
    .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-l ul li:hover i{ transform: rotate(180deg);-webkit-transform: rotate(180deg); }
    .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-l ul li .c-name { display: block;float: left;width: 78px;height: 38px;font-size: 14px;overflow: hidden;}
    .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-l ul li i{ display: block; float: left; width: 9px;height: 6px; background-position: -73px -107px;margin:16px 0 0 5px;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;}
    .zhanzhuai-lists-hdc .zhanzhuai-lists-type{ display: none;width: 100%;padding: 10px 0; position: absolute;top: 39px;left: -1px;background: #fff;z-index: 350;box-shadow: 0 0 30px #c3c3c3;border-radius: 5px;  }
    .zhanzhuai-lists-hdc .zhanzhuai-lists-type a { font-size: 14px; display: block; }
    .zhanzhuai-lists-hdc .zhanzhuai-lists-type a.t-on, .zhanzhuai-lists-hdc .zhanzhuai-lists-type a:hover{ background: #f7f8fa;color: #ec6149; }
    .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-l ul li:hover .zhanzhuai-lists-type{ display: block; }

    .zhanzhuai-lists-type.works-cate{ width: 117px; }
        .zhanzhuai-lists-type.works-cate ul li:after{ display: block;content: "";clear: both; }
        .zhanzhuai-lists-type.works-cate ul li{ position: relative; width: 100%;float: none;border: 0px; }
        .zhanzhuai-lists-type.works-cate ul li a{ border-radius: 5px; }
        .zhanzhuai-lists-type.works-cate ul li .nth-of-type{display: none; position: absolute;top: 0px; right: -318px;background: #fff; width:298px;padding: 10px;z-index: 300;border-top-right-radius: 5px;border-bottom-right-radius: 5px;box-shadow:0 0 10px #ccc;}
        .zhanzhuai-lists-type.works-cate ul li:hover .nth-of-type{ display: block; }
        .zhanzhuai-lists-type.works-cate ul li .nth-of-type a{ float: left; text-indent: 0px;text-align: center;padding: 0 15px; color: #666; }
        .zhanzhuai-lists-type.works-cate ul li.t-on, .zhanzhuai-lists-type.works-cate ul li:hover{  background: #f7f8fa; }
        .zhanzhuai-lists-type.works-cate ul li.t-on .first a,.zhanzhuai-lists-type.works-cate ul li:hover .first a{ color: #ec6149; }
        .zhanzhuai-lists-type.works-cate ul li .nth-of-type a:hover,.zhanzhuai-lists-type.works-cate ul li .nth-of-type a.t-on{color: #ec6149}

.zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r a.right-btn {
    float: left;
    display: block;
    background: #42c02e;
	border: 1px solid #42c02e;
    width: 105px;
    height: 36px;
    line-height: 36px;
    margin: 2px 0 0 10px;
    font-size: 15px;
    color: #fff;
    border-radius: 40px;
    text-align: center;
}
.zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r span {position: relative;float: left;}
        .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r span .zhanzhuai-lists-type{width: 108px;top: 38px;left: 10px;}
        .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r span:hover .zhanzhuai-lists-type{display: block;}
        .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r span .zhanzhuai-lists-type a {line-height: 38px;font-size: 14px;display: block; text-indent: 16px;}
        .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r a.f-operate {
    background: #fff;
    border: 1px solid #42c02e;
    color: #42c02e;
    position: relative;
    cursor: pointer;
}
 .zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r a.f-operate:hover {
    background: #F5FCF4 !important;
}

.zhanzhuai-lists-hdc .zhanzhuai-lists-hdc-r a.right-btn:hover {
    background: #3db922;
    border: 1px solid #3db922;
}


/* 登录弹窗 */
.zhanzhuai-right-menu {
    position: absolute;
    right: 80px;
    top: 0;
}


#zhanzhuai_denglu a {display: block; float: left; height: 60px;line-height: 60px; padding: 0 12px 0 0; font-size: 14.9px;color: #969696; text-align: center;cursor: pointer;}
    #zhanzhuai_denglu a i {margin-right: 6px; }
    #zhanzhuai_denglu a:hover i {color:#ec6149; }
    #zhanzhuai_denglu_menu {left: inherit !important;right: 25px;top: 46px !important;}

#zhanzhuai_denglu a#signRegister {
    width: 53px;
    height: 38px;
    line-height: 38px;
    margin: 10px 5px 0 15px;
	padding: 0 12px;
    border: 1px solid rgba(236,97,73,.7);
    border-radius: 20px;
    font-size: 15px;
    color: #ea6f5a;
}
.zhanzhuai-login-layer{ width: 299px; padding-top: 14px; z-index:1000; }

.zhanzhuai_top_div a.zhanzhuai_top_link, .Sselect, .zhanzhuai_top_search a.zhanzhuai-t-sbn, .zhanzhuai-t-login a.slogin, .zhanzhuai-login-box input.zhanzhuai-login-name, .zhanzhuai-login-box input.zhanzhuai-login-pass, .zhanzhuai-login-box input.Szhanzhuai-login-weidun, .zhanzhuai-login-box input.zhanzhuai-login-door, .zhanzhuai-login-box ul li a.open_kb, .zhanzhuai-closed-btn, .zhanzhuai-t-logined a.zhanzhuai-wblogo, .zhanzhuai-wbimg span {background: url({STYLEIMGDIR}/zhanzhuai_top_white2014.png) no-repeat;}

.zhanzhuai-login-box{ width: 257px; padding: 20px 20px 20px 20px; background-color: #fff; -webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 8px #cdcdcd;box-shadow: 0 0 8px #cdcdcd; }
    .zhanzhuai-login-box p {padding-bottom: 10px;color: #8c8c8c;font-size: 14px;text-align: left;}
        .zhanzhuai-login-box ul{}
             .zhanzhuai-login-box ul li{ width: 257px; height: 43px; line-height: 43px; margin-bottom: 15px; position: relative; overflow: hidden;}
             .zhanzhuai-login-box input.zhanzhuai-login-name,.zhanzhuai-login-box input.zhanzhuai-login-pass,.zhanzhuai-login-box input.zhanzhuai-login-name,.zhanzhuai-login-box input.Szhanzhuai-login-weidun,.zhanzhuai-login-box input.zhanzhuai-login-door{ display: block; width: 237px; height: 43px; padding: 0 10px; font-size: 12px; line-height: 43px; border: 0; text-indent: 28px; color: #8e8e8e; background-color: #f4f4f4;}

    .zhanzhuai-login-box input.zhanzhuai-login-door{ width: 116px; margin-right: 10px;}
    .zhanzhuai-login-box ul li a.close_loginname{ font-family:"Simsun"; font-weight: bold; color: #8e8e8e; width: 12px; height: 12px; line-height: 12px; position: absolute; top: 16px; right: 16px; overflow: hidden;}
        .zhanzhuai-login-box ul li a.close_loginname:hover{ color: #ff8503;}
        .zhanzhuai-login-box ul li a.open_kb{ display: block; width: 15px; height: 14px; position: absolute; top: 15px; right: 13px; background-position: 0 -486px; overflow: hidden;}
        .zhanzhuai-login-box ul li a.open_kb:hover{ background-position: 0 -500px;}
    .zhanzhuai-login-box input.zhanzhuai-login-name{ background-position: 0 -352px;}
        .zhanzhuai-login-box input.zhanzhuai-login-pass{ background-position: 0 -395px;}
        .zhanzhuai-login-box input.Szhanzhuai-login-weidun{ background-position: 0 -572px;}
        .zhanzhuai-login-box input.zhanzhuai-login-door{ background-position: 0 -615px;}

.zhanzhuai-login-input {height: 32px;margin-bottom: 15px;line-height: 32px;font-size: 14px;color: #4d4d4d;}
     .zhanzhuai-login-input input{ vertical-align: middle;}
     .zhanzhuai-login-input a{ font-size: 12px;color: #ec6149;}
     .zhanzhuai-login-input a:hover{ text-decoration: underline;}

.zhanzhuai-login-btn{ width: 257px; height: 43px; background-color: #ec6149; font-size: 16px; color: #fff; text-align: center; border: none; cursor: pointer;}
     .zhanzhuai-login-btn:hover{ background-color: #E00A0A;}

.zhanzhuai-closed-btn{ display: block; width: 24px; height: 24px; background-position: 0 -438px; position: absolute; right: 5px; _right: 4px; top:20px; cursor: pointer;}
     .zhanzhuai-closed-btn:hover{ background-position: 0 -462px;}

.zhanzhuai-botbg {display: block;width: 100%;height: 2px;font-size: 0px;background-color: #000;opacity: 0.1;filter: alpha( opacity = 10);}

.zhanzhuai-thirdparty-dlbox {width: 100%;height: 24px;line-height: 24px;margin-top: 15px;}
     .zhanzhuai-thirdparty-dlbox span {color: #888;}
     .zhanzhuai-thirdparty-dlbox .zhanzhuai-thirdparty-dl { margin-left: 5px;}
     .zhanzhuai-thirdparty-dlbox .zhanzhuai-thirdparty-dl .zhanzhuai-thirdparty-icon {display: inline-block;background: url({STYLEIMGDIR}/qqwx.png) no-repeat no-repeat -3px -3px;width: 24px;height: 24px;vertical-align: middle;margin: 0 5px;cursor: pointer;}
     .zhanzhuai-thirdparty-dlbox .zhanzhuai-thirdparty-dl .zhanzhuai-thirdparty-icon-tencent:hover {background-position: -33px -3px;}
     .zhanzhuai-thirdparty-dlbox .zhanzhuai-thirdparty-dl .zhanzhuai-thirdparty-icon-weixin { background-position: -63px -3px;}
     .zhanzhuai-thirdparty-dlbox .zhanzhuai-thirdparty-dl .zhanzhuai-thirdparty-icon-weixin:hover { background-position: -93px -3px;}

/* 用户登录信息 */
.zhanzhuai-in-other-icon {position: relative;height: 60px;z-index: 2;}
     .zhanzhuai-in-other-icon .zhanzhuai-right-menuicon li { position: relative; cursor: pointer; float: left; height: 60px;line-height: 60px; padding-right: 30px;text-align: center;z-index: 1;}
     .zhanzhuai-in-other-icon .zhanzhuai-right-menuicon li span {width: 18px;height: 18px; margin-top: 22px;background-position: 0 -3px;cursor: pointer;}
     .zhanzhuai-in-other-icon .zhanzhuai-right-menuicon li span.qmenu_ico {width: 24px;height: 24px;margin-top: 21px;background-position: -19px -129px;cursor: pointer;}
     .zhanzhuai-in-other-icon .zhanzhuai-right-menuicon li span.news_ico {width: 24px;height: 24px;margin-top: 20px;background-position: -46px 0;cursor: pointer;}
     .zhanzhuai-in-other-icon .zhanzhuai-right-menuicon i {color: #a8a8a8;}
     .zhanzhuai-in-other-icon .zhanzhuai-right-menuicon li:hover i {color: #ee4b4c; }

#myprompt .notice-i {position: absolute;top: 15px;right: 26px;display: block;width: 10px;height: 10px;background: red;border-radius: 35px;z-index: 999;}

.zhanzhuai_myprompt {left: inherit !important;right: -45px;top: 60px !important; min-width: 110px;-webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 8px #cdcdcd;box-shadow: 0 0 8px #cdcdcd;text-align: left;}
     .zhanzhuai_myprompt a { height: 20px;line-height: 20px;padding: 8px 5px;font-size: 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
     .zhanzhuai_myprompt .ignore_noticeli a {display: block;height: 30px;padding: 8px 5px 5px;}
     .zhanzhuai_myprompt em.ignore_notice { background: #e2231a;top: inherit;right: inherit;width: 80%;height: 30px;line-height: 30px; margin: 0 auto;border-radius: 3px;color: #fff;text-align: center;}
     .zhanzhuai_myprompt em.ignore_notice:hover {opacity: 0.85;}

#nv #hd_loginbar, #nv #userInfoBar {float: right;}

#nv #userInfoBar {margin-right: 5px;}

#hd_loginbar {height: 60px;overflow: hidden;}
    #hd_loginbar dt {float: left;position: relative;}
    #hd_loginbar dt a {color: #ddd;font-size: 12px;height: 60px;line-height: 60px;padding: 0 8px;}

.zhanzhuai-top-user { }

#hduser img {width:32px;height: 32px;border: 2px solid #f0f0f0;border-radius: 150%;margin-top: 12px;}
    #hduser, #hduser2 {position: relative; height: 60px;line-height: 60px;  transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; }
       #hduser.a, , #hduser2.a { display: block;height: 100%;position: relative;left: 0;top: 0; z-index: 700; color: #a8a8a8;}
       #hduser.a::after, , #hduser2.a::after { background: #393939;}
#hduser span, #hduser2 span { position: relative; margin: 0 3px;text-decoration: none;color: #a8a8a8;cursor: pointer;}
    #hduser span a, #hduser2 span a { color: #a8a8a8;}

#hduser2_menu {width: 90px !important;padding: 6px 10px;}
    #hduser2_menu span {display: none;}
    #hduser2_menu a {display: block;height: 30px;line-height: 30px;border-bottom: 1px solid #E6E6E6;text-align: center;}

#hdsetting_menu { width:80px;}

.hdmenu {
    position: absolute;
    background: #fff;
    width: 260px;
    left: inherit !important;
    top: 60px !important;
    right: 0;
	border: 1px solid #ddd;
    -webkit-box-shadow: 0 0 8px #cdcdcd;
    -moz-box-shadow: 0 0 8px #cdcdcd;
    box-shadow: 0 0 8px #cdcdcd;
    overflow: hidden;
}
.hdmenu ul {width: 200px;margin: 0 auto;font-size: 12px;overflow: hidden;}
    .hdmenu ul li {width: 100px; height: 24px;line-height: 24px;overflow: hidden;float: left;text-align: center;}
    .hdmenu ul li span {margin-left: 5px;color: #F90;}
 
.hdmenu.usermenu a {padding: 0 15px;text-align: left;}

.hdmenu.usermenu li a {display: block;height: 30px;text-align: center;line-height: 31px;line-height: 33px\9;font-size: 12px;text-decoration: none;border: 0 none;color: #333;}
    .hdmenu.usermenu li a:hover, .hdmenu li a.current {background-color: #F1F1F1;}

#hd_uname {width: 230px;line-height: 25px;padding: 15px; text-align: center;overflow: hidden;zoom: 1;}

.zhanzhuai-tx-q {float: left;width: 54px;height: 54px;}
    .zhanzhuai-tx-q .bigtximg-q img {width: 48px;height: 48px;padding: 2px;background: #FFF;border: 1px solid;border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
    .zhanzhuai-xx-q {float: right;width: 160px;height: 43px;padding-top: 6px;text-align: left;}
    .zhanzhuai-xx-q p {height: 20px;line-height: 20px;display: block;overflow: hidden;zoom: 1;}
    .zhanzhuai-xx-q p.p01-q a { font-size: 14px; color: #333;font-weight: 700; display: inline; }
    .zhanzhuai-xx-q p.p02-q {margin-top: 5px;color: #FF0000;font-size: 12px;}

.zhanzhuai-hd-plugin{ margin-top: 10px;color: #999;}
    .zhanzhuai-hd-plugin span { display: none;}
    .zhanzhuai-hd-plugin a {display: inline-block;margin: 0 10px 10px 0; color: #999}

.zhanzhuai_bdimg {
    display: block;
    background: #f5f5f5;
    width: 210px;
    height: 36px;
    margin: 0 auto;
    padding: 8px 25px 10px;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    zoom: 1;
    clear: both;
}
.zhanzhuai_bdimg a {width: 70px;line-height: 18px;float: left;display: inline;zoom: 1;text-align: center;color: #333;}
    .zhanzhuai_bdimg a font { color: #999;}
    .zhanzhuai_dimg {background-color: #f5f5f5;margin: 15px 10px 10px;padding: 10px 0;border: 1px solid #f0f0f0;}
    .zhanzhuai_dimg a { height: 22px;line-height: 22px; color: #333;}

.zhanzhuai-loginbtn-q { width: 180px;height: 30px;line-height: 30px;margin: 15px auto;font-size: 13px;display: block; overflow: hidden; zoom: 1;}
    .zhanzhuai-loginbtn-q a {width: 83px;text-align: center;float: left;color: #fff;font-weight: normal;display: inline;overflow: hidden;background: #42c02e;}
    .zhanzhuai-loginbtn-q a.sz-q {background: #f60;margin-right: 14px;}
    .zhanzhuai-loginbtn-q a:hover {opacity: 0.85;}

/* 搜索 */
.zhanzhuai_nav .search {display: inline-block;width: 80px;height: 65px; background: url({STYLEIMGDIR}/zhuai_ss_ico.png) 13px -9px no-repeat;cursor: pointer;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}

#scform_tb li {list-style: none;}

.zhanzhuai-sousuo-buy{margin-top:10%;text-align: center;}

.zhanzhuai-sousuo-gobuy,.zhanzhuai-sousuo-signin{font-size: 15px;}

.zhanzhuai-sousuo-price{position: relative;bottom: -6px;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}
    .zhanzhuai-sousuo-price dfn{font-style: normal;font-size: 18px;margin-right: 2px;}

.zhanzhuai-sousuo-desc{padding: 30px;}

.zhanzhuai-sousuo-version{padding: 30px;}

.zhanzhuai-sousuo-popover-mask {
    z-index: 9998;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url({STYLEIMGDIR}/zz_ssbg.png);
    display: none;
}
.zhanzhuai-sousuo-popover { width: 620px;position: fixed;left: 50%;margin-left: -280px;padding-top: 12%;z-index: 10000;display: none;}
        .zhanzhuai-sousuo-popbod { min-height: 258px; color: #444; }
    .zhanzhuai-sousuo-popbom{padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
            .zhanzhuai-sousuo-popbom a{margin-left:8px}

.zhanzhuai-sousuo-poptit {display:none}
.zhanzhuai-sousuo-poptit .close {
    background: url({STYLEIMGDIR}/zz_ss_close.png) 0 0 no-repeat;
    position: absolute;
    top: -14px;
    right: -11px;
    width: 26px;
    height: 26px;
    text-indent: -9999px;
    z-index: 100001;
}
.zhanzhuai-sousuo-poptit .close:hover {
    background-position: 0 -26px;
}
.zhanzhuai-sousuo-poptit .close:hover{ color: #ec6149;}
       .btn.zhanzhuai-sousuo-reg{position: absolute;top: 8px;left: 43%;display: none}
.inp-gray,.feed-mail-inp{border:1px solid #ccc;background-color:#fdfdfd;width:220px;height:16px;padding:4px;color:#444;margin-right:6px}

.zhanzhuai-dform {
    position: relative;
    background: #fff;
    width: 560px;
    padding: 20px 30px;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
}
.zhanzhuai-dform .ipt_error{background-color:#FFFFCC;border-color:#FFCC66}
     .zhanzhuai-dform-tip{display:none;background-color:#080;color:#fff;line-height:42px;margin-top:10px;display:;font-size: 14px;}
     .zhanzhuai-dform-tip-errer{background-color: #CF301A;}
.zhanzhuai-dform-tip a{display: inline-block;padding: 0 20px;margin-left:10px;background-color: #FFE924;color: #CF301A;}

.zhanzhuai-dform-login{padding:0;height: 270px;overflow: hidden;}
     .zhanzhuai-dform-login iframe{height: 470px;margin-top: -180px;}

.zhanzhuai-sousuo-signin{margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
     .zhanzhuai-sousuo-signin h4{color:#999;font-weight:100;margin-bottom: 15px;font-size: 12px;}
         .zhanzhuai-sousuo-signin li{padding-left: 80px;margin-bottom: 15px;}
         .zhanzhuai-sousuo-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
         .zhanzhuai-sousuo-signin .btn{margin-bottom: 10px;}
.zhanzhuai-sousuo-signin p{font-size: 12px;color: #999;}
     .zhanzhuai-sousuo-desc,.zhanzhuai-sousuo-version{padding-top: 0}

/* 个人空间 */
.zhanzhuai_tb_li li { margin: 0 8px -1px 0; }

#nv_home #pt { border: 0; background: none; margin: 0; }



/* 论坛版块 */
.zhanzhuai_hm_bm { overflow: hidden;}
     .zhanzhuai_hm_bm_hot { margin-top: 15px;}
.zhanzhuai_hm_bm .bm_h {height: 55px;line-height: 55px;border: none;margin: 10px 0 0;border-bottom: 1px solid #eee;}

.zhanzhuai2_dd2 em {color:#999;}

     .pn { background: #ec6149;border: medium none;transition: all 0.2s ease-in-out;border-radius: 3px;font-size: 12px;color: #FFF !important;}

.zhanzhuai_none .slidebar {display: none;}

.bm_h .o img {margin-top: 19px;}

/* 分页 */
#nv_group .ct2 .mn {background: #fff;}
   #nv_portal .mn .px {height: 20px;}
        #nv_group .bm_c {padding: 10px;}
        #nv_group .tb_h { background-color: #fff;}
#nv_group .tb_h a { border: 1px solid #f0f0f0; }
     #nv_group .tb .a a { border-bottom-color: #FFF !important; font-weight: 400;}

#nv_group #pgt {margin-bottom: 10px; padding-bottom: 0;}
     #nv_group .pgs { padding: 0 15px 20px;}
          #nv_group .pgb a {background-color: #fff !important;color: #333 !important;}

     #nv_group .ct2 .mn { width: 685px;}
        #nv_group .ct2 .sd { width: 300px;}


/* 自动加载 */
.pagination { text-align: center;font-weight: normal; visibility: hidden;}
.zhanzhuai-loading, .zhanzhuai-ajax-more {
    position: absolute;
    background-color: #a5a5a5;
    left: 0;
    width: 680px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    color: #fff !important;
    border-radius: 20px;
    text-align: center;
}

.zhanzhuai-loading, .zhanzhuai-ajax-more:hover {
    background-color: #9b9b9b;
}.zhanzhuai-loading a, .zhanzhuai-loading span, .zhanzhuai-ajax-more a {font-size: 14px;color: #fff;text-align: center;}
.zhanzhuai-loading .load-icon { background-color: #fafafa; width: 8px;height: 8px;border-radius: 100%; margin: 1px;-webkit-animation-fill-mode: both;animation-fill-mode: both;display: inline-block;}
    .zhanzhuai-loading .load-icon-1 {-webkit-animation: scale 0.75s -0.24s infinite cubic-bezier(.2,.68,.18,1.08);animation: scale 0.75s -0.24s infinite cubic-bezier(.2,.68,.18,1.08);}
    .zhanzhuai-loading .load-icon-2 {-webkit-animation: scale 0.75s -0.12s infinite cubic-bezier(.2,.68,.18,1.08);animation: scale 0.75s -0.12s infinite cubic-bezier(.2,.68,.18,1.08);}
    .zhanzhuai-loading .load-icon-3 {-webkit-animation: scale 0.75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation: scale 0.75s 0s infinite cubic-bezier(.2,.68,.18,1.08);}

@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}


/* 按钮美化 */
.bm_h .xw0 a { font-size: 18px;color: #999;}
 .ct2_a .mn .bm {padding: 0 10px 0 0px;border: 0;}
   .bm, .bn { margin-bottom: 20px; }
       .xi2, .xi2 a, .xi3 a {color: #333;}

.tbn { margin: -6px -10px 0; padding: 0 10px;}
     .tbn .mt {background: #fff;margin: 0 -10px 20px;padding: 10px;text-align: center;border-bottom: 1px solid #eee;}
.tbn li {background: #fafafa;margin: 0 10px 15px;height: 45px;border: 1px solid #eaeaea;}
     .tbn li em { display: none;}
     .tbn li:hover { background: #ec6149;border: 1px solid #ec6149;-webkit-transition: All .3s ease;-moz-transition: All .3s ease;-o-transition: All .3s ease;}
.tbn ul a {height: 45px;line-height: 45px; font-size: 16px;text-align: center;}
      .tbn li.a { border: 1px solid #ec6149; background: #ec6149;margin: 0 10px 10px;}
.tbn li.a a, .tbn li:hover a { color: #fff;}
           .xl2 { background: none;}
.zhanzhuai_b_xl2 li { margin-right: 20px; width: 500px !important;}
      #nv_misc.pg_ranklist .ct2_a .bm_h { height: 50px;line-height: 50px;background: #fff; border-top: none;border-bottom: 1px solid #eee;}
.ct2_a .xl2 li { width: 341px !important;}

.tb a {padding: 0 9px; border-color: #f0f0f0; background: url({STYLEIMGDIR}/tb_bg.png) repeat-x 0 50%; font-size: 14px;}
        .tb li { margin: 0 6px 6px 0;}
    .tb .a, .tb .a a, .tb .current, .tb .current a {margin-bottom: -7px;padding-bottom: 7px; color: #ec6149; }

/* 简易编辑器 Tiny Editor */
.hasfsl {margin-right: 0 !important;}
   .tedt { width: 98%; border: 1px solid; border: 1px solid #e6e6e6; }
      .tedt .bar { padding: 0 10px 0 0; height: 40px; line-height: 40px; border-bottom: 1px solid #e6e6e6; background: #fafafa; }
   .fpd a { float: left; margin: 10px 5px 0; width: 20px; height: 20px; background: url({STYLEIMGDIR}/editor.gif) no-repeat; text-indent: -9999px; line-height: 20px; overflow: hidden; }
      .fpd a.fbld { background-position: 0 0; }
      .fpd a.fclr { background-position: -60px 0; }
      .fpd a.fmg { background-position: 0 -20px; }
      .fpd a.flnk { background-position: -40px -20px; }
      .fpd a.fqt { background-position: -140px -20px; }
      .fpd a.fcd { background-position: -120px -20px; }
      .fpd a.fsml { background-position: -20px -20px; }
      .fpd a.fat { background-position: -140px 0; }
.tedt .area { padding: 4px; background: {WRAPBG}; zoom: 1; }
    .tedt .pt { width: 100%; margin-right: 0; padding: 0 !important; border: none; background: {WRAPBG} none; }
    .tedt .pt:focus { outline: none; -moz-box-shadow: none; }
.m_c .tedt { width: 600px; }
    .fpd .swfupload {margin-top: 8px;}

/* DIY样式 */
.zhanzhuai_diytit { }
   .zhanzhuai_diytit span { float: right;color: #999;}
   .zhanzhuai-hot-img-list, .zhanzhuai-style-ty, .zhanzhuai-thread-pic, .zhanzhuai-thread-rank, .zhanzhuai_irbox, .zhanzhuai_diy_list, .zhanzhuai_diy_hy, .zhanzhuai_diy_hd, .zhanzhuai_diy_about {background: #fff;width: 280px;margin-bottom: 20px; }
        .zhanzhuai_diytit h2 { margin-bottom: 10px;font-size: 14px;color: #969696;font-weight: 400; }

/* 热点推荐 */
.news-title {
    margin-bottom: 10px;
    font-size: 14px;
    color: #969696;
    font-weight: 400;
}

.zhanzhuai-hot-img-list li {
    height: 60px;
    margin-bottom: 18px;
}
.zhanzhuai-hot-img-list li.zhanzhuai_8 {
	margin-bottom: 0;
}
.news-img {
    float: left;
    width: 105px;
    height: 60px;
    border-radius: 4px;
}
.news-img img {
    width: 105px;
    height: 60px;
    border-radius: 4px;
}

.news-content {
    float: right;
    width: 155px;
    height: 50px;
    padding-top: 10px;
    overflow: hidden;
}
.news-content {
    font-size: 14px;
    color: #333;
}
.news-content:hover {
    color: #ec6149;
}

/* 热门文章 */
.zhanzhuai_diy_list ul, .zhanzhuai_diy_hy ul, .zhanzhuai_diy_about .focusus-img { border-top: none;}
.zhanzhuai_diy_list li {
    width: 280px;
    height: 20px;
    border-bottom: 1px solid #e8e8e8;
    vertical-align: bottom;
    margin-bottom: 15px;
    padding-bottom: 15px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.zhanzhuai_diy_list li.zhanzhuai_8 {
    border-bottom: none;
	margin-bottom: 0;
    padding-bottom: 0;
}
.zhanzhuai_diy_list li.zhanzhuai_10 { padding-bottom: 0; margin-bottom: 0;border-bottom: 0;}
.zhanzhuai_diy_list li a {
    height: 19px;
    line-height: 19px;
    font-size: 14px;
    color: #434a54;
}
   .zhanzhuai_diy_list li a:hover {color: #ec6149;}

/* 优秀会员 */
.zhanzhuai_diy_hy .activitynum-list {float: left;width: 86px; text-align: center; margin-bottom: 10px;}
   .zhanzhuai_diy_hy .activitynum-list img { -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;border-radius: 50%;}
   .zhanzhuai_diy_hy .activitynum-name {padding-top: 5px;}
   .zhanzhuai_diy_hy .activitynum-name a { overflow: hidden; text-overflow: ellipsis;white-space: nowrap; text-align: center; display: inline-block; width: 86px;}

/* 最新活动 */
.zhanzhuai_diy_hd ul { padding-top: 15px; border: 1px solid #212121; border-top: none; background: url({STYLEIMGDIR}/list_bg.png) repeat-x left top;box-shadow: inset 0 0 0 1px #3d3d3d;}
    .zhanzhuai_diy_hd li { padding: 0 10px 15px;}
    .zhanzhuai_diy_hd li .hd_pic {float: left;width: 125px;height: 90px; overflow: hidden;}
    .zhanzhuai_diy_hd li img { width: 125px; height: 90px; overflow: hidden;}

.zhanzhuai_diy_hd li .hd_txt { width: 160px;height: 55px;text-align: left;}
    .zhanzhuai_diy_hd li .hd_txt a {display: block;background: #ffbf00; width: 60px; bottom: 0;right: 15px; height: 26px;line-height: 26px;text-align: center;}
    .zhanzhuai_diy_hd li .hd_txt h2 {font-size: 14.9px;font-weight: normal;width: 160px;height: 24px; color: #d9d9d9;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    .zhanzhuai_diy_hd li .hd_txt h2:hover { color: #199cff; text-decoration:none;}
    .zhanzhuai_diy_hd li .hd_txt span { display: block; margin-bottom: 18px;font-size: 12px;color: #a8a8a8;}
    .zhanzhuai_diy_hd li .hd_txt span p {height: 26px;line-height: 26px; margin-top: 5px;color: #999;text-align: left;}

/*热门推荐*/
.zhanzhuai_mcndm_cn {width: 280px;margin: 20px auto 0;overflow: hidden;}
    .zhanzhuai_vtuijian_big {width: 318px; height: 175px; margin-top: 15px; border: 1px solid #0f0f0f;box-shadow: inset 0 0 0 1px rgba(255,255,255,0.33);position: relative;}
    .zhanzhuai_vtuijian_big a {display: block;width: 318px;height: 175px;overflow: hidden;}
    .zhanzhuai_vtuijian_big img {width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
    .zhanzhuai_vtuijian_big a:hover img { -webkit-transform: scale(1.04); -moz-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);}
    .zhanzhuai_vtuijian_big p.zhanzhuai-dir {position: absolute;bottom: 0;left: 0;width: 100%; height: 40px;padding: 5px 0;overflow: hidden;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background: -webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));background: -ms-linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);}
    .zhanzhuai_vtuijian_big p.zhanzhuai-dir span {display: inline-block;width: 280px;height: 40px;line-height: 40px;padding: 0 15px;color: #fff;font-size: 14px;}
    .zhanzhuai_vtuijian_big a:hover p.zhanzhuai-dir span { color: #ee4b4c;}

.zhanzhuai_jx_cns {padding: 15px 10px;border: 1px solid #212121;border-top: none;background: url({STYLEIMGDIR}/list_bg.png) repeat-x left top; box-shadow: inset 0 0 0 1px #3d3d3d;}
    .zhanzhuai_jx_cns li {border-bottom: 1px dashed #555;margin-bottom: 15px;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_info {height: 40px;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_info .img {float: left; display: block; width: 36px;height: 36px;overflow: hidden; border-radius: 50%;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_info img { width: 100%; height: 100%;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_info .zhanzhuai_jx_name {float: left; line-height: 40px;font-size: 12px; color: #199cff;margin-left: 12px;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_info .zhanzhuai_jx_time {float: right;line-height: 40px; font-size: 12px;color: #999;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_news {line-height: 20px;margin: 8px 0 14px;max-height: 40px;overflow: hidden;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_news a { color: #d9d9d9;font-size: 14px;}
    .zhanzhuai_jx_cns li .zhanzhuai_jx_news a:hover { color: #199cff;}


.zhanzhuai_hotnews h2 {
    margin-bottom: 10px;
    font-size: 14px;
    color: #969696;
    font-weight: 400;
}
.zhanzhuai_hotnews ul {
    border-left: 1px solid #EEEEEE;
}
.zhanzhuai_hotnews li {
    position: relative;
    padding: 6px 0 6px 15px;
}
.zhanzhuai_hotnews li i {
    width: 5px;
    height: 5px;
    background: #fff;
    border-width: 1px;
    border-color: #999;
    border-style: solid;
    border-radius: 100%;
    position: absolute;
    z-index: 1;
    left: -4px;
    top: 15px;
}
.zhanzhuai_hotnews li:hover i {
    background: #ec6149;
    border-color: #ec6149;
}
.zhanzhuai_hotnews li a {
    line-height: 24px;
    color: #999999;
}
.zhanzhuai_hotnews li em {
    font-size: 14px;
    font-style: inherit;
    font-family: Georgia;
}
.zhanzhuai_hotnews li .c-infotitle {
    margin: 10px 0;
    font-size: 14px;
	color: #333;
}
.zhanzhuai_hotnews li p, .zhanzhuai_hotnews li span {
    width: 15px;
    height: 15px;
    border: 1px solid #ec6149;
    opacity: 0;
    border-radius: 100%;
    position: absolute;
    left: -9px;
    top: 10px;
    transition: opacity 1s;
    -moz-transition: opacity 1s;
    -webkit-transition: opacity 1s;
    -o-transition: opacity 1s;
}
.zhanzhuai_hotnews li:hover p, .zhanzhuai_hotnews li:hover span {
    opacity: 0.8;
}

/* 关于我们 */
.zhanzhuai_diy_about { margin-top: 10px;}
    .zhanzhuai_diy_about .focusus-img img {float: left; margin-right: 18px;}

/* 无内容统一样式 */
.zhanzhuai_noreplythread {background: #fff;margin-bottom: 15px;padding: 30px;border-radius: 5px;text-align: center;}
.zhanzhuai_noreplythread span {display: block;min-height: 180px; background: url({STYLEIMGDIR}/qiangsafa.png) no-repeat center 23px; background-size: 190px auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;}
.zhanzhuai_noreplythread p {font-size: 14px;text-align: center;}

/* 底部 */
#ft {
    position: relative;
	background-color: #fff;
    margin-top: 20px;
    padding: 0;
    width: 100%;
	min-width: 1000px;
    border-top: none;
    z-index: 199;
}

#ft .foo {position: relative; width: 100%;min-width: 1000px;padding: 3px 0;font-size: 13px;color: #969696;overflow: hidden;}
#ft .foo .foo_nav {height: 45px;line-height: 45px;font-size: 13px;color: #969696;font-weight: normal;}
     #ft .foo .foo_nav .pipe { float: left; margin: 0 5px;color: #969696;}
  #ft .foo .foo_nav a { height: 45px;line-height: 45px;font-size: 13px;color: #969696;display: block;float: left;}
     #ft .foo .foo_nav a img{ vertical-align: middle; margin-top: 15px; }
     #ft .foo .foo_nav a.line {padding: 0 10px;}
 #ft .foo .copy { height: 45px;line-height: 45px; font-size: 13px; color: #969696;font-weight: normal;}
     #ft .foo .copy a {color: #444;}
      #ft .foo .foo_nav a:hover, #ft .foo .copy a:hover {color: #2f2f2f;}

/*其他*/
.fl .bm_c, #online .bm_c, .lk .bm_c { padding: 0;}
.zhanzhuai_none li a { margin-top: 0 !important; }
.right-tit-box h3 { border-left: 4px solid #ec6149;padding-left: 12px; font-size: 20px; font-weight: 100;line-height: 24px; color: #000;}
.focus {background: none;}
.aside-box .sign-in {width: 100%;}
.aside-box .sign-in a.curr .publish {background-position: -55px -50px;}
.aside-box .sign-in a .publish {width: 20px;height: 36px;background-position: -7px -50px;}
.aside-box .sign-in a .sign {width: 20px;height: 36px;background-position: -115px -51px;}
.aside-box .sign-in a {display: inline-block;width: 136px;height: 38px;font-size: 14px; color: #fff; border-radius: 3px;text-align: center;line-height: 38px; border: solid 1px #ec6149;background-color: #ec6149;}
.aside-box .sign-in a.curr {color: #fff !important;border: solid 1px #ec6149;background-color: #ec6149;margin-right: 10px; border-radius: 3px;}
.aside-box .sign-in a.curr:hover { opacity: 0.9;}
.aside-box .sign-in .sign-btn:hover {opacity: 0.9;}
.aside-box .sign-in i {display: inline-block;vertical-align: middle;background: url({STYLEIMGDIR}/zhanzhuai_icon.png) no-repeat;}

.bm_h .i {padding-left: 2px;font-size: 12px !important;}
#wechat_float_qrcode {z-index: 99 !important;}
.tl tr:hover th, .tl tr:hover td {background-color: #f9f9f9 !important;}
#toptb .qq_bind { margin-top: 4px !important;}
#postbtn span {color: #fff;}
.ct2_a_r {background-image: none !important;padding: 10px;}
.pbg { height: 15px !important;}
.bmw .bm_h { border-top-color: #eee;border-right: 1px solid #eee;border-bottom-color: #eee;border-left: 1px solid #eee;background: #f1f1f1;}

.pg_mobile #ct {
    width: 960px !important;
    background-color: #fff;
    margin-top: 20px;
}
.pg_mobile .tips {
    margin-bottom: 15px;
}

.pg_mobile .content {
    width: 960px;
    margin: 0 auto;
}
.pg_mobile .intro { margin-left: -32px;color: #444;}
.pg_mobile .intro h1 {font-size: 36px;line-height: 50px;font-weight: normal; padding-bottom: 5px;}
.pg_mobile .intro p {font-size: 18px;line-height: 30px;}
.pg_mobile .intro a {color: #fff;background: #c20305; margin-top: 5px;display: inline-block;padding: 0 3px;border-radius: 3px;}


.right_box_content {padding: 15px 16px;height: 220px;overflow: hidden;}
.right_box_content a {float: left;background: #fff;padding: 6px 12px;margin: 4px 2px 8px 2px;border-radius: 20px;border: 1px solid #e3e5e8;color: #40BFB2;font-size: 14.9px;}
.right_box_content a:hover {box-shadow: 0px 0px 6px #ddd; color: #ec6149;}
.zhanzhuai_focus_right h4, .aside .aside_title, .wiki_box .box_top, .zhanzhuai_news_titi {border-bottom: 1px solid #efefef;border-radius: 5px 5px 0 0; background: url({STYLEIMGDIR}/bmh.gif) repeat-x 0 0 !important;}
.newsletter ul { padding: 5px 0; background: url({STYLEIMGDIR}/symbol-12.png) no-repeat 0 15px;}
.newsletter ul li {height: 83px;line-height: 30px;text-indent: 25px;font-size: 14px;}
.brandshow { margin-top: 10px;}
.brandshow a img { margin: 10px auto;}

#seccheck_fastpost {margin-bottom: 10px;}

/*返回顶部*/
#scrolltop {
    z-index: 16; left: 50% !important;
    position: fixed;
    display: block;
    margin: -30px 0 0 525px;
    width: 40px;
    cursor: pointer; background: none; border: none;
}
#scrolltop a {
    display: block;
    width: 30px;
    height: 80px;
    padding: 0;
    line-height: 12px;
    text-align: center;
    color: #787878;
    text-decoration: none;
	border:none;
    background: url({STYLEIMGDIR}/scrolltop_1.png) no-repeat 0 0;
}
a.scrolltopa:hover {
    background-position:  0px 0px !important;
}
a.scrolltopa .scrolltopb img {
    width: 16px;
}
a.scrolltopa .scrolltopb {
    position: absolute;
    width: 16px;
    height: 30px;
    top: 37px;
    left: 7px;
}
#scrolltop a b {
    visibility: hidden;
    font-weight: normal;
}



/* 文章底部作者信息 */
.author-card {
    position: relative;
	background-color: #F8F8F9;
	margin-top: 15px;
    padding: 20px;
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
.author-card .card-media {
    min-height: 47px;
}
.author-card .avatar-container-48 {
    display: block;
    float: left;   
    width: 48px;
    height: 48px;
	margin-right: 10px;
    cursor: pointer;
}
.author-card .avatar-container-48 img {
    width: 48px;
    height: 48px;
    border: 1px solid #ddd;
    border-radius: 50%;
}

.author-card .card-media .author-name {  
	line-height: 1.8;
	margin-right: 3px;
    font-size: 17px;
    vertical-align: middle;
}
.author-card .follow-button {
    position: absolute;
    top: 24px;
    right: 20px;
    display: block;
    background: #42c02e;
    border: 1px solid #42c02e;
    width: 105px;
    height: 36px;
    line-height: 36px;
    margin: 2px 0 0 10px;
    font-size: 15px;
    color: #fff;
    border-radius: 40px;
    text-align: center;
	cursor: pointer;
}
.author-card .follow-button:hover {
    background: #3db922;
    border: 1px solid #3db922;
}
.author-card .card-media p {
    margin-bottom: 0;
    color: #969696;
}
.author-card .signature {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #e1e1e1;
    color: #969696;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


